interturn insulation - Spanish English Dictionary